package com.example.yichuangyun.model.contacts;

import com.example.yichuangyun.model.business.CompanyModel;

import java.util.List;

public class AddressDataModel {
    private List<AddressModel> records;
    private int total;

    public List<AddressModel> getRecords() {
        return records;
    }

    public void setRecords(List<AddressModel> records) {
        this.records = records;
    }

    public int getTotal() {
        return total;
    }

    public void setTotal(int total) {
        this.total = total;
    }

    public static class AddressModel {
        private String id;
        private String createTime;
        private String userName;
        private List<ContactsTagModel> labels;
        private int followStatus;
        private String followStatusName;
        private String nextFollowTime;
        private List<CompanyModel> companys;
        private String foundUser;
        private List<UsersTelModel> users;

        public AddressModel(String userName) {
            this.userName = userName;
        }

        public String getUserName() {
            return userName;
        }

        public void setUserName(String userName) {
            this.userName = userName;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public List<ContactsTagModel> getLabels() {
            return labels;
        }

        public void setLabels(List<ContactsTagModel> labels) {
            this.labels = labels;
        }

        public int getFollowStatus() {
            return followStatus;
        }

        public void setFollowStatus(int followStatus) {
            this.followStatus = followStatus;
        }

        public String getFollowStatusName() {
            return followStatusName;
        }

        public void setFollowStatusName(String followStatusName) {
            this.followStatusName = followStatusName;
        }

        public String getNextFollowTime() {
            return nextFollowTime;
        }

        public void setNextFollowTime(String nextFollowTime) {
            this.nextFollowTime = nextFollowTime;
        }

        public List<CompanyModel> getCompanys() {
            return companys;
        }

        public void setCompanys(List<CompanyModel> companys) {
            this.companys = companys;
        }

        public String getFoundUser() {
            return foundUser;
        }

        public void setFoundUser(String foundUser) {
            this.foundUser = foundUser;
        }

        public List<UsersTelModel> getUsers() {
            return users;
        }

        public void setUsers(List<UsersTelModel> users) {
            this.users = users;
        }
    }

    public static class UsersTelModel {
        private List<String> telNumber;
        private List<String> landLine;

        public List<String> getTelNumber() {
            return telNumber;
        }

        public void setTelNumber(List<String> telNumber) {
            this.telNumber = telNumber;
        }

        public List<String> getLandLine() {
            return landLine;
        }

        public void setLandLine(List<String> landLine) {
            this.landLine = landLine;
        }
    }
}
